pumpkin ball - French English Dictionary